safety tread - French English Dictionary